package com.glela.platform.vo;

import java.util.Date;
import java.util.LinkedList;
import java.util.List;

import com.glela.common.model.ProductTag;

public class GoodsSimpleVo {

	private long	goodId;
	private int		brandId;
	private long	inventoryId;//库存id
	
	private String goodName;
	
	private String specName;
	
	private int		salePrice;				//售价
	private String	salePriceDesc	= "";	//销售价描述
	private int		talentSerialId;			//达人期id
	private long	talentShareGoodId;		//分享商品id
	private long	talentId;				//分享者id
	private int		talentLimit;		//会员佣金比例
	
	private int applywelfareId;//商品归属分类 （1.正常2.福利社 3体验）
	
	private int activityType;
	
	private String brandName;
	
	private long productId;
	
	private String navigateImg1;
	
	private int productPrice;
	private int	quantity;		//购买数量
	
	private int storeId;
	
	private long userId;//用户ID
	
	private int scoreRate;
	
	private int	goodsType;	//商品类型 0:c区商品，1:b区商品
	private int	selfSupport;//0自营,1非自营
	
	private int isOverseasGoods;// 是否是海外购商品 1是  0不是
	
	private int orderChannel;
	
	private Date				onlineTime;
	private Date				offlineTime;
	private boolean				isOpenGoods;								//是否是开店商品
	private List<ProductTag>	productTags	= new LinkedList<ProductTag>();	//热卖标签

	private String livePlanId;

	public String getLivePlanId() {
		return livePlanId;
	}

	public void setLivePlanId(String livePlanId) {
		this.livePlanId = livePlanId;
	}

	public long getGoodId() {
		return goodId;
	}

	public void setGoodId(long goodId) {
		this.goodId = goodId;
	}

	public int getBrandId() {
		return brandId;
	}

	public void setBrandId(int brandId) {
		this.brandId = brandId;
	}

	/** 库存id */
	public long getInventoryId() {
		return inventoryId;
	}

	/** 库存id */
	public void setInventoryId(long inventoryId) {
		this.inventoryId = inventoryId;
	}

	public String getGoodName() {
		return goodName;
	}

	public void setGoodName(String goodName) {
		this.goodName = goodName;
	}

	public String getSpecName() {
		return specName;
	}

	public void setSpecName(String specName) {
		this.specName = specName;
	}

	/** 售价 */
	public int getSalePrice() {
		return salePrice;
	}

	/** 售价 */
	public void setSalePrice(int salePrice) {
		this.salePrice = salePrice;
	}

	public String getSalePriceDesc() {
		return salePriceDesc;
	}

	public void setSalePriceDesc(String salePriceDesc) {
		this.salePriceDesc = salePriceDesc;
	}

	/** 达人期id */
	public int getTalentSerialId() {
		return talentSerialId;
	}

	/** 达人期id */
	public void setTalentSerialId(int talentSerialId) {
		this.talentSerialId = talentSerialId;
	}

	/** 分享商品id */
	public long getTalentShareGoodId() {
		return talentShareGoodId;
	}

	/** 分享商品id */
	public void setTalentShareGoodId(long talentShareGoodId) {
		this.talentShareGoodId = talentShareGoodId;
	}

	/** 分享者id */
	public long getTalentId() {
		return talentId;
	}

	/** 分享者id */
	public void setTalentId(long talentId) {
		this.talentId = talentId;
	}

	/** 会员佣金比例 */
	public int getTalentLimit() {
		return talentLimit;
	}

	/** 会员佣金比例 */
	public void setTalentLimit(int talentLimit) {
		this.talentLimit = talentLimit;
	}

	/** 商品归属分类 （1.正常2.福利社 3体验） */
	public int getApplywelfareId() {
		return applywelfareId;
	}

	/** 商品归属分类 （1.正常2.福利社 3体验） */
	public void setApplywelfareId(int applywelfareId) {
		this.applywelfareId = applywelfareId;
	}

	public String getBrandName() {
		return brandName;
	}

	public void setBrandName(String brandName) {
		this.brandName = brandName;
	}

	public long getProductId() {
		return productId;
	}

	public void setProductId(long productId) {
		this.productId = productId;
	}

	public String getNavigateImg1() {
		return navigateImg1;
	}

	public void setNavigateImg1(String navigateImg1) {
		this.navigateImg1 = navigateImg1;
	}

	public int getProductPrice() {
		return productPrice;
	}

	public void setProductPrice(int productPrice) {
		this.productPrice = productPrice;
	}

	/** 购买数量 */
	public int getQuantity() {
		return quantity;
	}

	/** 购买数量 */
	public void setQuantity(int quantity) {
		this.quantity = quantity;
	}

	public int getStoreId() {
		return storeId;
	}

	public void setStoreId(int storeId) {
		this.storeId = storeId;
	}

	/** 用户ID */
	public long getUserId() {
		return userId;
	}

	/** 用户ID */
	public void setUserId(long userId) {
		this.userId = userId;
	}

	public int getScoreRate() {
		return scoreRate;
	}

	public void setScoreRate(int scoreRate) {
		this.scoreRate = scoreRate;
	}

	/** 商品类型 0:c区商品，1:b区商品 */
	public int getGoodsType() {
		return goodsType;
	}

	/** 商品类型 0:c区商品，1:b区商品 */
	public void setGoodsType(int goodsType) {
		this.goodsType = goodsType;
	}

	/** 0自营,1非自营 */
	public int getSelfSupport() {
		return selfSupport;
	}

	/** 0自营,1非自营 */
	public void setSelfSupport(int selfSupport) {
		this.selfSupport = selfSupport;
	}

	public int getOrderChannel() {
		return orderChannel;
	}

	public void setOrderChannel(int orderChannel) {
		this.orderChannel = orderChannel;
	}

	public int getActivityType() {
		return activityType;
	}

	public void setActivityType(int activityType) {
		this.activityType = activityType;
	}
	
	public Date getOnlineTime() {
		return onlineTime;
	}

	public void setOnlineTime(Date onlineTime) {
		this.onlineTime = onlineTime;
	}

	public Date getOfflineTime() {
		return offlineTime;
	}

	public void setOfflineTime(Date offlineTime) {
		this.offlineTime = offlineTime;
	}

	/** 是否是开店商品true是；false不是 */
	public boolean isOpenGoods() {
		return isOpenGoods;
	}

	/** 是否是开店商品true是；false不是 */
	public void setOpenGoods(boolean isOpenGoods) {
		this.isOpenGoods = isOpenGoods;
	}

	public List<ProductTag> getProductTags() {
		return productTags;
	}

	public int getIsOverseasGoods() {
		return isOverseasGoods;
	}

	public void setIsOverseasGoods(int isOverseasGoods) {
		this.isOverseasGoods = isOverseasGoods;
	}

	public void setProductTags(List<ProductTag> productTags) {
		this.productTags = productTags;
	}
}
